PECOS - Pervasive Component Systems
نویسندگان
چکیده
The PECOS project aims to enable componentbased software development for embedded systems, specifically for field devices. The project addresses the major technological deficiencies of state-of-the-art component technology with respect to embedded systems by developing (I) a Component Model for embedded system components addressing behavior specification and non-functional properties and constraints, (II) a Component Repository utilizing this model, supporting a composition environment and interfacing to a component specification environment, (III) an interactive Composition Environment for composing embedded applications from components, validating functional (e.g., interfaces) and non-functional compositional constraints (e.g., power-consumption, code size), generating the application executable for the embedded device and monitoring their execution, (IV) an Ultra-light Component Environment to install, run, test, and tune componentbased applications on resource limited embedded systems and enable their management. In this paper, we discuss the requirements of field devices with focus on resource constrains and it’s implications on the component model, the composition environment, and the run-time
منابع مشابه
A Component Model for Field Devices
Component-based software development is becoming mainstream for conventional applications. However, components can be difficult to deploy in embedded systems because of non-functional requirements. PECOS is a collaborative project between industrial and research partners that seeks to enable component-based technology for a class of embedded systems known as “field devices”. In this paper we in...
متن کاملNon-Functional Requirements in a Component Model for Embedded Systems
In this paper we describe an interesting context to study formal methods for component systems: embedded devices. The context of embedded devices is highly constrained by the physical requirements the devices have to adhere to. As a result, component models for embedded devices are not general purpose but geared towards these constrained contexts. In this paper we give the concrete setting of t...
متن کاملA Component-Oriented Programming for Embedded Mobile Robot Software
Applying software reuse to many Embedded Real-Time (ERT) systems poses significant challenges to industrial software processes due to the resource-constrained and real-time requirements of the systems. Autonomous Mobile Robot (AMR) system is a class of ERT systems, hence, inherits the challenge of applying software reuse in general ERT systems. Furthermore, software reuse in AMR systems is chal...
متن کاملA data-centric approach to composing embedded, real-time software components
Software for embedded systems must cope with a variety of stringent constraints, such as real-time requirements, small memory footprints, and low power consumption. It is usually implemented using low-level programming languages, and as a result has not benefitted from component-based software development techniques. This paper describes a data-centric component model for embedded devices that ...
متن کاملTrauma and Violence: The Human Remains from Pecos Pueblo and Forked Lightning
Pecos Pueblo, a Community situated in the Pecos River Valley, was inhabited AD 1325-1838. Forked Lightning, also situated in the Pecos River Valley, was inhabited from AD 1200-1425. Before the repatriation of the human remains of Pecos Pueblo and Forked Lightning to Jemez Pueblo, 1,127 individuals were reanalyzed for pathologies. This paper seeks to explore violence through time as indicated by...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001